Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
131 OWEN ROAD Semi-Detached £165,000 13 Oct 2003
136 OWEN ROAD Terraced £151,600 30 Apr 2004
137 OWEN ROAD Terraced £90,000 20 Jul 2018
140 OWEN ROAD Terraced £13,440 24 Mar 1997
141 - 142 OWEN ROAD Semi-Detached £150,000 29 Feb 2008
142 OWEN ROAD Terraced £78,500 20 Aug 2003